package com.example.pn;

import androidx.appcompat.app.AppCompatActivity;

import android.annotation.SuppressLint;
import android.os.Bundle;


import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.Toast;


import java.util.ArrayList;


public class MainActivity extends AppCompatActivity {



    ListView listView;


    @SuppressLint("MissingInflatedId")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        listView =findViewById(R.id.listview);

        ArrayList<CardModel> cardList =new ArrayList<>();
        cardList.add(new CardModel(
                "我的家乡——普宁",
                "普宁，广东省辖县级市，由揭阳市代管，位于广东省东部偏南，潮汕平原西部，地处榕江、练江和龙江上游。普宁是潮汕有名的文化之乡，国内外有较强影响力的商贸名城，尤以服装、中药材、茶叶、水果等十大专业市场蜚声海内外。",
                R.drawable.jpg1));
        cardList.add(new CardModel(
                "普宁豆干",
                "普宁豆干，是潮汕地区的民俗小吃，特产之一。用大豆作主要原料，掺以薯粉、石膏、卤水制成的豆制品。外皮柔韧，内肉嫩滑。普宁市人烹调豆干的方法主要有煎、焗、炸等3种。油炸豆干更是普宁的民俗风味。其皮酥脆，肉嫩滑，清中有香。",
                R.drawable.jpg2));
        cardList.add(new CardModel(
                "普宁豆酱",
                "普宁豆酱是普宁县古城洪阳镇传统豆制品，选用鲜庄黄豆、面粉、食盐等原料，经过发酵、晒制等生产流程精工制作而成。豆酱呈金黄色，内含蛋白质、氨基酸、还原糖，质醇味香，营养丰富。普宁豆酱的味道咸鲜带甘，可用于佐餐蘸料以及烹煮海鲜、肉类，当然也包括蔬菜，尤其以烹煮鱼类最为美味。",
                R.drawable.jpg3));
        cardList.add(new CardModel("" +
                "普宁肠粉","肠粉在广东主要可以分为广式肠粉和潮式肠粉两大派别，而潮式肠粉又有各种分支，其中一支就是普宁肠粉。普宁肠粉最吸引人的地方就是什么都能加，不仅可以点猪肉、牛肉、牛腩，还能与干鱿鱼、鲍鱼等高档海鲜搭配，再加上白菜、空心菜和普宁特产的腐竹皮。其独特的酱汁也是一大特点，与其它地区酱汁的味道相比要淡很多，拿上厚底盘子豪迈地直接上汤勺舀，吃肠粉的时候还能用调羹喝上几口。",
                R.drawable.jpg5));
        cardList.add(new CardModel("普宁英歌",
                "普宁英歌是普宁民间广为流传的一种民间舞蹈样式，它被认为是扬正压邪、吉祥平安的象征，具有广泛的群众基础和社会基础。普宁英歌是一种壮美阳刚的汉族男性群体舞蹈，主要表现梁山泊英雄攻打大名府的豪情斗志和英雄气概。表演队伍人数少则24人、36人，多则72人，最多可达108人。表演者勾画风格独特的脸谱，按梁山泊英雄形象造型，着武士服，紧身短打，手执特制双短棒叩击起舞，并配以锣鼓、螺号节奏。",
                R.drawable.jpg4));

        ListViewAdapter listViewAdapter =new ListViewAdapter(MainActivity.this,R.layout.listview_item,cardList);



        listView.setAdapter(listViewAdapter);


    }
}
//        ImageView view1 = findViewById(R.id.view1);
//        //重写点击事件的处理方法onClick()
//        view1.setOnClickListener(v -> {
//            //显示Toast信息
//            Toast.makeText(getApplicationContext(), "普宁", Toast.LENGTH_SHORT).show();
//        });
//
//        ImageView view2 = findViewById(R.id.view2);
//        //重写点击事件的处理方法onClick()
//        view2.setOnClickListener(v -> {
//            //显示Toast信息
//            Toast.makeText(getApplicationContext(), "普宁豆干", Toast.LENGTH_SHORT).show();
//        });





